Quake

Quake - игры, портированные на Эльбрус
Жанр:

Шутер от первого лица

Описание:

Quake - компьютерная игра в жанре шутера от первого лица, разработанная id Software и выпущенная 22 июля 1996 года (полная версия).

Перед официальным выпуском полной версии игры, а именно 24 февраля 1996 года была выпущена технологическая демоверсия игры под названием QTest. В ней не было поддержки одиночного режима игры, и часть геймплея была ещё не доработана, однако, благодаря присутствию в игре поддержки мультиплеера, буквально за сутки в мире появились десятки серверов для онлайн-игры. Затем, 22 июня 1996 года была выпущена shareware-версия игры, включавшая в себя только первый эпизод, и доступная для скачивания с официального сайта id Software.

Игра совершила прорыв в 3D технологиях, используя текстурированные полигональные модели вместо спрайтов, а также полностью трехмерную BSP-карту вместо двумерной с информацией о высоте (как было в Doom), тем самым реализуя полностью трёхмерный мир.

Бо́льшую часть движка Quake написал Джон Кармак. Игра также известна своим саундтреком, который написал Трент Резнор из Nine Inch Nails. Quake является родоначальником одной из самых успешных игровых серий: в сумме было продано более 4 миллионов копий Quake, Quake II и Quake III: Arena. В конце 2005 года вышло продолжение серии - Quake 4, являющееся сюжетным продолжением Quake 2.

С появлением первого Quake зародилось понятие «киберспорт», возникло обширное сообщество, стали проводиться крупные чемпионаты, а также возникло понятие трикинг в отношении компьютерных игр: применение некоторых багов игры в движении персонажа для достижения сверхвозможностей профессиональными игроками, специально отрегулированное в профессиональных модификациях.

Сюжет:

Безымянный солдат (Рейнджер), был разбужен утром своим командиром телефонным звонком в 4 часа утра. В 5:30 он прибыл на секретную базу где узнал о врагах, кодовое имя «Quake», который отправляет внутрь нашей базы смертоносные отряды, с целью похищения, воровства и убийства. Мы не знаем откуда они. Наши учёные считают, что «Quake» не с Земли, а из другого измерения. Они готовятся выпустить всю свою армию.

Рейнджер должен найди и остановить «Quake». Он решается возглавить операцию, пройти через врата на территорию врага в другом измерении и уничтожить его.

Процесс установки:

vkQuake - это порт Quake от id Software, использующий Vulkan вместо OpenGL для рендеринга. Он основан на популярных портах QuakeSpasm и QuakeSpasm-Spiked запускает все моды, совместимые с QuakeSpasm, такие как Arcane Dimensions.

GitHub

git clone --recursive https://github.com/Novum/vkQuake.git
cd vkQuake/Quake

Меняем в vkQuake/Quake/Makefile (строка 23) MP3LIB=mad на MP3LIB=mpg123

make -j8
Комментариев еще нетКомментарии могут оставлять только авторизованные пользователи
Онлайн компилятор e2k Онлайн компилятор e2k

Вы можете изучать предупреждения, ошибки и ассемблерный код, выдаваемые компилятором, а также просматривать результат выполнения скомпилированной программы для архитектуры Эльбрус(E2K). Поддерживаются языки, C++, Fortran, Rust.

Доступ к серверам Эльбрус Доступ к серверам Эльбрус

К серверам на процессорах архитектуры Эльбрус открылся бесплатный удаленный доступ, которым вы можете воспользоваться и возможно портировать что то полезное.

Руководство по эффективному программированию на e2k

Данное руководство содержит основные материалы для обучения эффективному программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы.

Телеграмм канал Эльбрус

Чат про администрирование и создание программ на платформе Эльбрус(E2K).